package com.attendance.www.hr.dao.mapper;

import com.attendance.www.hr.entitys.AnnouncementAttachmentExample;
import com.attendance.www.hr.entitys.AnnouncementAttachmentKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AnnouncementAttachmentMapper {
    int countByExample(AnnouncementAttachmentExample example);

    int deleteByExample(AnnouncementAttachmentExample example);

    int deleteByPrimaryKey(AnnouncementAttachmentKey key);

    int insert(AnnouncementAttachmentKey record);

    int insertSelective(AnnouncementAttachmentKey record);

    List<AnnouncementAttachmentKey> selectByExample(AnnouncementAttachmentExample example);

    int updateByExampleSelective(@Param("record") AnnouncementAttachmentKey record, @Param("example") AnnouncementAttachmentExample example);

    int updateByExample(@Param("record") AnnouncementAttachmentKey record, @Param("example") AnnouncementAttachmentExample example);
}